home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / doom / turric03.zip / TEXTS / GIBBIN3.TXT < prev    next >
Text File  |  1996-07-31  |  5KB  |  111 lines

  1. THIS CAN BE USED WITH REGISTERED QUAKE ONLY!!
  2.  
  3. WHAT THIS IS:
  4. This is my FINAL modification of the original solidmon.zip, by
  5. Jeff Epler, who did an **EXCELLENT** job with it BTW. 
  6.  
  7. Solidmon.zip made the monsters solid, and gibbable after death.
  8. This file is basically solidmon.zip, with is an updates that do the following: 
  9.  
  10. 1: The bounding boxes of the monsters are now realistic. ie. you can
  11.    walk across them, instead of having to jump over them. I play 
  12.    tested every single monster for this. (LOTS OF WORK!)
  13.  
  14. 2: Related to #1, bodies can now pile up on each other. Neat effect when
  15.    when you have a pile of dead bodies, and you shoot a grenade into it.
  16.    (Boom, splatter!)
  17.  
  18. 3: Lowers the amount of health (for monsters AFTER death), 
  19.  
  20. 4: Way more gibs, (Especially zombies)
  21.  
  22. 5: Different gib combinations for different monsters. (After Death)
  23.  
  24. 6: Crucified zombies can be killed. (Borrowed from 
  25.    Zombie.qc, from Advweap.zip)
  26.  
  27.  
  28. Jeff Epler is gonna have some WAY cooler stuff than this later.
  29. Be warned!
  30.  
  31. **********************************************************************
  32. (NOTE: I am just beginning to learn this powerful language, so I can't
  33. take any credit for doing any of the "real" coding in the file. All of the
  34. complicated stuff was made, again, by:
  35.  
  36. Jeff Epler(jepler@inetnebr.com, Synger on IRC (linuxnet and undernet, primarily))25 July 1996
  37. *********************************************************************
  38. WHAT THIS DOES:
  39.  
  40. Now, after you kill a monster, walk over to it. Take out your axe, 
  41. and chop it to pieces! My personl favorite is shooting the nailgun
  42. into the body, and watching the bloody pieces of meat fly :)
  43. Monsters are solid, and gibbable.
  44.  
  45. ////////////////////////////////////////////////////////////
  46.  
  47. WHAT STILL NEEDS TO BE DONE:
  48. (Taken from the original solidmon.txt file!!!!!!!!!)
  49.  
  50. I haven't tackled the player object.  I was also thinking of adding agib-and-teleport
  51. effect when a player gets his new body.  But I don't dmmuch, and am afraid of breaking 
  52. something.The fish and tarbaby are just like before.  They don't have gib animations 
  53. and are written a little different.  Besides, I haven't played far enoughto run into 
  54. them yet.The bodies themselves stay the same between death and gibbed-to-pieces.It'll
  55. be this way unless somebody designs models with arms, legs, etc chopped off.  
  56. A tall order.
  57.  
  58. ////////////////////////////////////////////////////////////////
  59.  
  60.  
  61. HOW TO TRY THIS OUT:
  62.  
  63. This file includes the PROGS.DAT file you need to run this add-on.
  64. Also included is the entire .qc source code, so you can compile
  65. and edit these files yourself.
  66.  
  67. IF YOU WANT TO MAKE THE PROGS.DAT YOURSELF:
  68.  
  69. Get quakec from ftp://ftp.idsoftware.com/idstuff/source/qcc.tar.gz
  70. or get the qcc.zip from  ftp://ftp.stomped.com/
  71. Run QCCDOS from the directory where you put the qc files.  
  72.  
  73. (i.e c:\games\quake\solid\..\qc\qccdos
  74. this will compile all files in \solid)
  75.  
  76. You'll end up withPROGS.DAT in the directory where QCCDOS.EXE resides.  Now continue onbelow.
  77.  
  78. IF YOU WANT TO JUST USE THE PROGS.DAT:
  79. Make a directory in your quake registered directory (For instance,C:\GAMES\QUAKE) called SOLID.
  80. Then copy the PROGS.DAT file into SOLID. Run quake with QUAKE -game solid and go play with 
  81. the nice little doggies who live on that level. 
  82.  
  83. /////////////////////////////////////////
  84. (Taken from the original solidmon.txt!!!!!!!!!!!!!!)
  85.  
  86. ABOUT THE CODE: 
  87. I modified the various <monster>.qc files, the weapons.qc file, and added 
  88. jsubs.qc.  The idea is this: When a monster dies, don't set it "SOLID_NOT".  Instead, set all
  89. its actions to nothing, assign a new health number and a new death functionthat gibs the 
  90. creature.  You now have a creature that's solid and destroyable after death.  Turn off its 
  91. FL_CREATURE flag so its death isn't counted twice.In each case, the code added to *_die is 
  92. about the same for each monster,and the code in *_really_die is very similar to the gib 
  93. code that was formerly inside _die. Jeff discovered a really neat way to make a monster invincible: 
  94. Set itDAMAGE_NO. Imagine a monster that's only vulnerable at certain moments, such as when it's
  95. about to fire at you ...Quake C seems to not be too difficult to program (though I don't 
  96. think I can create entities from scratch just yet) and it seems pretty powerful. Having played 
  97. with this, I just got a lot more impressed about thepossibilities Quake should offer those 
  98. who are working to extend it withtheir own ideas.THANKS TO id, for the game and all the
  99. openness about it.  
  100. ///////////////////////////////////////////////
  101.  
  102.  
  103. THANKS TO JEFF FOR LETTING ME USE HIS CODE FOR MY LITTLE GIB NITPICKS!
  104.  
  105. -Jason Carter
  106. "Killer_3D" on IRC
  107. killer3d@mindspring.com
  108.  
  109.  
  110.  
  111.